tree farms - Francés Inglés Diccionario